#include "stdafx.h"
#include "Singleton.h"

/*
template<class T>
T* Singleton<T>::the_singleton = NULL;

template<class T>
Singleton<T>::Singleton(){
	assert(the_singleton==NULL);
	the_singleton = reinterpret_cast<T*>(this);
}

template<class T>
Singleton<T>::~Singleton(){
	assert(the_singleton!=NULL);
	the_singleton = NULL;
}

//*/
